.pxToRem(@p, @px) {
    @{p}: @px / 75px * 1rem;
}
.header {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    display: flex;
    justify-content: space-around;
    align-items: center;
    .pxToRem(height,80);
    background: #FFFFFF;
    .pxToRem(font-size,28);
}
.rm {
    width: 100%;
    .pxToRem(margin-top,120);
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    .bottom {
        width: 94%;
        display: flex;
        justify-content: space-between;
        align-items: center;
        flex-direction: column;
        li {
            width: 100%;
            display: flex;
            justify-content: space-between;
            align-items: center;
            .pxToRem(height,70);
            border-bottom: 1px solid #ff2741;
        }
        li:last-child {
            border-bottom: none;
        }
    }
}
.one {
    width: 100%;
    flex-direction: column;
    .pxToRem(margin-top,40);
    .p {
        width: 96%;
    }
    .pb {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-wrap: wrap;
        .pxToRem(margin-top,20);
        .one_1 {
            display: flex;
            justify-content: center;
            align-items: center;
            .pxToRem(width,90);
            flex-wrap: wrap;
            .pxToRem(margin-left,10);
            .pxToRem(margin-top,10);
            .sp {
                display: flex;
                justify-content: center;
                align-items: center;
                .pxToRem(width,90);
                border: 1px solid #CCCCCC;
                border-radius: 5%;
            }
        }
    }
}